[IA64] dtlb_miss: allow non-access and lfetch inside Xen.
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Thu, 13 Apr 2006 20:52:07 +0000 (14:52 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Thu, 13 Apr 2006 20:52:07 +0000 (14:52 -0600)
Allow non-access and lfetch dtlb miss inside Xen vmm.

Signed-off-by: Tristan Gingold <tristan.gingold@bull.net>
xen/arch/ia64/xen/ivt.S

index e44ae232ed9089685b8e9d73cd4f756440e99fb6..0ca868b02f116cdda2a5ca909111e61bfd2ec755 100644 (file)
@@ -321,17 +321,6 @@ ENTRY(dtlb_miss)
        ;; 
 (p7)   br.cond.spnt 2f
 
-       // is non-access bit on?
-       tbit.nz p8,p0=r17,IA64_ISR_NA_BIT       
-       ;;
-(p8)   br.cond.spnt 2f
-
-       // cr.isr.code == IA64_ISR_CODE_LFETCH?
-       and r18=IA64_ISR_CODE_MASK,r17          // get the isr.code field
-       ;; 
-       cmp.eq p9,p0=IA64_ISR_CODE_LFETCH,r18   // check isr.code field
-(p9)   br.cond.spnt 2f
-
        // Is the faulted iip in vmm area?
        // check [59:58] bit
        // 00, 11: guest